package IOStream;

/*
字符流
字符流是高级流  以读写字符为单位   但是底层还是读取字节
只不过字符与字节的转换工作交给了字符流来完成
*/

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;

//转换流 可以按照指定的字符集写成字符
//成为转换流 是因为字符流只能处理字符流
// 所以那些缓冲字符流等  需要OutputStreamWriter 与 InputStreamReader 跟字节流关联
public class OSWDemo {
    public static void main(String[] args) throws IOException {

        FileOutputStream fos=new FileOutputStream("Demo.txt");
        OutputStreamWriter osw=new OutputStreamWriter(fos,"UTF-8");

        osw.write("我要玩压缩");
        osw.write("菜的抠脚还是别玩了");
        osw.close();
    }
}
